Arrays:
Things to remember
If AnArray is a single-dimensional array of type type passed as parameter to a function, AnArray may be declared as
n type AnArray[];
n The size of AnArray may be specified, but it is neglected.
n type * AnArray;
If AnArray is 2-dimensional array of type passed as parameter to a function, AnArray may be declared as
n type AnArray[][size2];
And the specification of the constant size2 must not be omitted.